Big Huge Thesaurus

Serratula tinctoria

noun